anti-government demonstrations - Spanish English Dictionary